22 research outputs found
Web mapping service for mobile tourist guide
Development of context-aware systems depends on the context definition and the context components. The entity location was always one of the main context components. For using location, a map service that provides possibilities of working with geographical information and showing results on the map is needed. The paper describes an implementation of a web mapping service for a mobile tourist guide, which is a context-aware service developed for supporting travelers before, during and after the trip. The mapping service provides possibilities of map showing, routing, geocoding, and has minimal license restrictions. The paper provides an analysis of existing web mapping systems such as Google, Microsoft, Yandex and describes implementation of free web mapping service for the mobile tourist guide based on OpenStreetMap, Leaflet, PostGIS, pgRouting, and Nominatim projects
Digital Signage Personalization through Analysis of the Visual Information about Viewers
Digital signage has been gaining more and more popularity. However, personalization of digital signage is still challenging and it is getting even more difficult with the appearance of low regulating the ways of personal data storage and processing. Most advertisement frameworks can detect general information about viewers such as age and gender that is not enough to recognize his/her real interests. There are efforts aimed at detection of emotions and prediction interests based on the mood as well as usage of modern 3D cameras for collecting distance to the viewers and their heights. Also, the topic of detection logotypes in images is getting more popular. In this paper, we are researching possibilities of integrating possible information collection techniques for better prediction of viewers' interests. These are integrated into the concept of the system that contains human detection, analytics, advertisement, and statistic modules
Smart-M3-based robot interaction in cyber-physical systems
Nowadays cyber-physical systems are spreading wide all over the world. One of the examples of cyber-physical system is a “smart home” devices interaction for home cleaning. The paper presents the interaction process between several physical devices through the Smart-M3-based smart space. These devices are robots that are modelling the vacuum cleaner behavior. For this purpose, the scenario of robots interaction in smart space is described in the paper. For the scenario implementation, robots should be constructed and programmed. The paper provides short survey of the most powerful robotic kits and description of its programming possibilities. The Lego Mindstorms EV3 Education kit is chosen for scenario implementation. The LeJOS is installed on the control block to extend its functionality. This functionality includes connection to the Smart-M3-based smart space and Java support for programming robot actions
Context-aware access control model for Smart-M3 platform
One of the main security problems of Smart-M3 platform is a lack of dynamic security management support. In particular, a new access control model for resource sharing is needed. The access control model should describe the current situation via a context. The paper proposes a model of the context-based access control for the information shared in a smart space based on the Smart-M3 platform. Micro virtualization mechanisms represented by virtual private smart spaces are the basis for the model, which is built on the combination of the role-based and attribute-based access control models. Roles are assigned dynamically based on the smart space participant's trust level. The role separation allows simplifying policies and makes them human-readable and easy to configure. The trust level calculation is based on the participant's context, which includes identification attributes; location; current date; device type, etc. Also, three kinds of security policy rules have been proposed. These rules are used to calculate the trust level, to assign roles based on the trust level, and to grant permissions to the smart space resources
Blockchain Platforms Overview for Industrial IoT Purposes
There are a lot of blockchain platform implementations available today. To be integrated into the smart space for Industrial IoT the blockchain platform should support not only token exchange but also smart contract distribution and launching, fault tolerance consensus mechanism and equivalence between participants to create and implement new blocks and contracts. The paper provides analysis of the most used consensus mechanisms, specific features of public (permissionless) and private (permissioned) blockchains. Also a description of blockchain platforms that satisfy the requirements for the IIoT platform development is provided. By the result of the analysis the platform and specific modules have been selected for implementation of blockchain for industrial IIoT platform
Smart space logistic service for real-time ridesharing
The paper describes a logistic service-based approach to real-time ridesharing based on smartspace concept. Smart-M3 information platform is used as smart space infrastructure for presented approach. The service is based on Smart-M3 RDF ontology which is formed by ontology slices of participants' mobile devices. The paper presents an algorithm for finding appropriate fellow- travelers for drivers as well as definition of acceptable pick-up and drop-off points for them
Context-based access control for ridesharing service
The paper describes a context-based access control model for a ridesharing service. Ridesharing is a shared use of a car by the driver and one or more passengers for a joint trip. The service is based on the smart space concept. For this purpose the Smart-M3 platform is used. Currently the Smart-M3 platform doesn't have an appropriate access control mechanism meeting the following requirements: supporting a flexible, descriptive and well-defined policy language and taking into consideration the context information. Therefore, the usage of the context-based access control model has been proposed. This model is built as a combination of the role-based and attribute-based access control models. It uses roles, which are assigned dynamically based on the user's context, and meets the requirements to the access control in the smart space. An analysis of information transfer through the ridesharing service modules is used for defining the user's context. The model has been implemented within an access control broker, which controls the access to the smart space resources
ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π΅ΡΠ΅ΡΠΊΠΈΡ ΠΊΠΎΠ°Π»ΠΈΡΠΈΠΎΠ½Π½ΡΡ ΠΈΠ³Ρ ΠΏΡΠΈ ΠΏΡΠΈΠ½ΡΡΠΈΠΈ ΡΠΎΡΠΈΠ°Π»ΡΠ½ΠΎ ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΡ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ ΠΏΡΠΈ Π³ΠΎΡΠΏΠΈΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π² ΡΡΠ»ΠΎΠ²ΠΈΡΡ ΠΏΠ°Π½Π΄Π΅ΠΌΠΈΠΈ
ΠΡΠΎΠ±Π»Π΅ΠΌΡ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈ ΠΌΠ΅Π΄ΠΈΡΠΈΠ½ΡΠΊΠΎΠΉ ΠΏΠΎΠΌΠΎΡΠΈ Π² ΡΡΠ»ΠΎΠ²ΠΈΡΡ
ΠΏΠ°Π½Π΄Π΅ΠΌΠΈΠΈ COVID-19, ΡΠ²ΡΠ·Π°Π½Π½ΡΠ΅ Ρ Π½Π΅ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΡΡΡΡ ΠΈ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½Π½ΠΎΡΡΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ
ΡΠ΅ΡΡΡΡΠΎΠ², ΠΏΡΠΈΠ²Π΅Π»ΠΈ ΠΊ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ ΡΠΎΠ²Π΅ΡΡΠ΅Π½ΡΡΠ²ΠΎΠ²Π°Π½ΠΈΡ ΡΠΈΡΡΠ΅ΠΌ ΠΏΡΠΈΠ½ΡΡΠΈΡ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ ΠΏΡΠΈ Π³ΠΎΡΠΏΠΈΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΠΏΠ°ΡΠΈΠ΅Π½ΡΠΎΠ². Π‘ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠΈΡΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ»ΡΡΡΠΈΡΡ ΠΏΡΠΎΡΠ΅ΡΡ ΠΏΡΠΈΠ½ΡΡΠΈΡ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ, ΡΡΠΎΠ±Ρ ΠΎΠ½ Π»ΡΡΡΠ΅ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΎΠ²Π°Π» ΡΠ΅ΠΊΡΡΠ΅ΠΉ ΡΠΈΡΡΠ°ΡΠΈΠΈ. ΠΡΠΈ ΡΡΠΎΠΌ Π²Π°ΠΆΠ½ΡΠΌ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ ΡΡΠ΅Ρ Π²Π»ΠΈΡΠ½ΠΈΡ ΠΏΡΠΈΡ
ΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΡ
ΡΠ°ΠΊΡΠΎΡΠΎΠ² Π½Π° ΡΠ΅ΡΠ΅Π½ΠΈΡ, ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅ΠΌΡΠ΅ ΠΏΡΠΈ Π³ΠΎΡΠΏΠΈΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ. Π ΡΡΠ°ΡΡΠ΅ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅ΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠΎΠ°Π»ΠΈΡΠΈΠΎΠ½Π½ΡΡ
ΠΈΠ³Ρ Π΄Π»Ρ ΡΠΈΡΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΏΡΠΈ Π³ΠΎΡΠΏΠΈΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π±ΠΎΠ»ΡΠ½ΡΡ
. ΠΠ³ΡΠΎΠΊΠ°ΠΌΠΈ ΠΈ ΡΡΠ°ΡΡΠ½ΠΈΠΊΠ°ΠΌΠΈ ΠΊΠΎΠ°Π»ΠΈΡΠΈΠΈ ΡΠ²Π»ΡΡΡΡΡ Π³ΠΎΡΠΏΠΈΡΠ°Π»ΠΈ, Π±ΡΠΈΠ³Π°Π΄Ρ ΡΠΊΠΎΡΠΎΠΉ ΠΏΠΎΠΌΠΎΡΠΈ, ΠΏΠ°ΡΠΈΠ΅Π½ΡΡ ΠΈ ΡΠ΅Π½ΡΡΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΠΎΠΉ ΡΠΎΠΌΠΎΠ³ΡΠ°ΡΠΈΠΈ. Π¦Π΅Π»Ρ ΠΈΠ³ΡΡ - ΡΡΠΎΡΠΌΠΈΡΠΎΠ²Π°ΡΡ ΠΊΠΎΠ°Π»ΠΈΡΠΈΡ ΡΡΠ°ΡΡΠ½ΠΈΠΊΠΎΠ², ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°ΡΡΡΡ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΡΡ Π²ΡΠ³ΠΎΠ΄Ρ ΠΏΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΈ ΡΡΠΎΠΈΠΌΠΎΡΡΠΈ Π³ΠΎΡΠΏΠΈΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π² ΠΌΠΎΠΌΠ΅Π½Ρ ΠΏΡΠΈΠ½ΡΡΠΈΡ ΡΠ΅ΡΠ΅Π½ΠΈΡ. Π Π°ΡΡΠΌΠΎΡΡΠ΅Π½Ρ ΠΎΠ±ΡΠ°Ρ ΡΡ
Π΅ΠΌΠ° Π³ΠΎΡΠΏΠΈΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ, ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ ΡΠΈΡΡΠ°ΡΠΈΠΈ, ΠΏΠΎΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΠΈ ΡΠΎΡΠΌΠ°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ. ΠΡΠΎΠ²Π΅Π΄Π΅Π½ ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½Ρ, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ ΠΏΡΠΎΠ²Π΅ΡΡΠ»ΠΎΡΡ ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠΎΠ°Π»ΠΈΡΠΈΠΈ Π²ΠΎ Π²ΡΠ΅ΠΌΡ Π³ΠΎΡΠΏΠΈΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ Π΄Π°Π½Π½ΡΡ
, ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΡ
ΠΏΡΠΈ Π°Π½Π°Π»ΠΈΠ·Π΅ Π΄ΠΈΠ½Π°ΠΌΠΈΠΊΠΈ ΠΏΠ°Π½Π΄Π΅ΠΌΠΈΠΈ COVID-19. Π ΡΠ²ΡΠ·ΠΈ Ρ ΠΌΠ°Π»ΡΠΌ ΠΎΠ±ΡΠ΅ΠΌΠΎΠΌ Π΄Π°Π½Π½ΡΡ
ΠΈ ΠΎΡΡΡΡΡΡΠ²ΠΈΠ΅ΠΌ Π°ΠΏΡΠΎΠ±ΠΈΡΠΎΠ²Π°Π½Π½ΡΡ
ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ ΡΠ°Π·Π²ΠΈΡΠΈΡ ΡΠΈΡΡΠ°ΡΠΈΠΈ ΠΏΡΠΈ ΠΏΡΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠΈ ΡΠ°ΡΡΠ΅ΡΠ° ΡΠ°ΡΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ² Π±ΡΠ»Π° ΠΎΡΠ΅Π½Π΅Π½Π° Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΡΠ²ΡΠΈΡΡΠΈΡΠ΅ΡΠΊΠΈΡ
ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ ΡΠ°Π·Π²ΠΈΡΠΈΡ ΡΠΈΡΡΠ°ΡΠΈΠΈ, ΠΎΡΠ½ΠΎΠ²Π°Π½Π½ΡΡ
Π½Π° Π°Π½Π°Π»ΠΈΠ·Π΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΈΠ· ΠΎΡΠΊΡΡΡΡΡ
ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΎΠ² ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ. Π Π΅Π·ΡΠ»ΡΡΠ°Ρ ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ° ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ Π½Π°Π±ΠΎΡ ΠΊΠΎΠ°Π»ΠΈΡΠΈΠΉ, ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°ΡΡΠΈΡ
ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΡΡ Π²ΡΠ³ΠΎΠ΄Ρ, ΠΏΡΠΈ ΡΠΊΠ°Π·Π°Π½Π½ΡΡ
ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡΡ
. ΠΡΠΈ ΡΡΠΎΠΌ Π²ΡΠ΅ΠΌΡ ΡΠ°ΡΡΠ΅ΡΠ° ΠΊΠΎΠ°Π»ΠΈΡΠΈΠΎΠ½Π½ΠΎΠΉ ΠΈΠ³ΡΡ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½Π½ΡΡ ΠΌΠΎΠ΄Π΅Π»Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ ΠΏΡΠΈΠ½ΡΡΠΈΡ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ ΠΏΡΠΈ Π³ΠΎΡΠΏΠΈΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π² Π΄ΠΈΡΠΏΠ΅ΡΡΠ΅ΡΡΠΊΠΎΠΉ ΡΠ»ΡΠΆΠ±Π΅ ΡΡΠ°Π½ΡΠΈΠΉ ΡΠΊΠΎΡΠΎΠΉ ΠΏΠΎΠΌΠΎΡΠΈ
Mobile application for guiding tourist activities: tourist assistant - TAIS
The paper presents category classification of mobile travel applications accessible at the moment for tourists in application stores for most popular mobile operation systems (Android and iOS). The most interesting category is "Travel Guides" that combines "Information Resources" and "Location-Based Services" category. Authors propose application "Tourist assistant - TAIS" that is related to "Travel Guides" category and recommends the tourist attractions around. Information about attractions is extracted from different internet sources
Intelligent tourist guiding service based on Smart-M3 platform
The paper proposes an intelligent tourist guiding service based on the Smart-M3 information platform and context management technology. It suggests attractions that are better to attend based on the tourist preferences and current situation in the region. The Smart-M3 platform implements a concept of the smart space providing the information sharing infrastructure in the intelligent tourist guiding service. The smart space is a decentralized infrastructure that allows different devices to share required information between them. The main benefit of the presented approach is to assist tourists in the region using their personal mobile devices. Such mobile devices need only Internet connection and capability to show appropriate information to tourists